.m-tab-title{
    height:50px;
    line-height:50px;
    background:#F5F5F4;
}
.m-tab-title .tab-title-list{
    width:130px;
    text-align:center;
    float:left;
    cursor: pointer;
}
.m-tab-title .tab-title-list.active{
    background:#fff;
    border-top:2px solid #EB4B51;
}

.m-tab-con .search-box{
    margin: 20px auto;
    text-align: center;
}
.m-tab-con .search-box .input{
    width:320px;
    margin-right:5px;
}
.m-tab-con .list-box{
    padding: 0px 65px 20px 65px;
}
.m-tab-con .list-box .list{
    border:1px solid #ddd;
    margin-top: 20px;
}
.m-tab-con .list-box .list:hover{
    -webkit-box-shadow: 0px 0px 12px #ddd;
    -moz-box-shadow: 0px 0px 12px #ddd;
    -o-box-shadow: 0px 0px 12px #ddd;
    box-shadow: 0px 0px 12px #ddd;

}
.m-tab-con .list-box .list .list-tit{
    background: #F5F5F5;
    height: 30px;
    line-height: 30px;
    padding: 0px 15px;
    border-bottom: 1px solid #ddd;
}
.m-tab-con .list-box .list .list-tit .c-fr{
    color:#888;
    font-size:12px;
}
.m-tab-con .list-box .list .list-con{
    padding: 20px 30px;
    height:24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}